About Candela Engineering Ltd. (09614678) United Kingdom