About Chameleon Bridal Boutique Limited (10347315) United Kingdom