About Candela Madoc Limited (10363742) United Kingdom