About Candela Light Limited (03258686) United Kingdom