About Chameleon Decor Ltd (07034915) United Kingdom