About Canderel Technical Services Limited (09954976) United Kingdom