Meet the team
Dedicated, inventive and confident in our mission, our people shape our success.
We are present on four continents with offices and warehouses in the UK, USA, and Australia, a warehouse in Germany and a representative office in China.
Our international team works closely together and is led from our head office in London.