About Candela & Co Limited (08631932) United Kingdom