About Chameleon Furnishings Limited (09509233) United Kingdom