About Candela Consult Limited (08297804) United Kingdom