asked by
on 9/16/18They're London based but they have do have fulfillment centers in North America to make shipping quick for US and Canada customers.
It looks like they're a British company but I can't find any information regarding where the products are manufactured.