About Candela Design And Construction Ltd (13045763) United Kingdom