About Chameleon Retail Corfe Ltd (06834420) United Kingdom