About Controls & Panel Engineering Limited (10891880) United Kingdom