About Pact Retail Accessories (uk) Limited (06410629) United Kingdom