Barham Thatch, Huntingdon, England, UK,PE28 5AB
Specialist company handling innovative products suitable for distributors, wholesalers, Key Accounts covering both Retail and non-Retail channels
health & beauty, giftware, housewares, home accessories, licensed products, designer ranges