About Controls & Enclosure Technik Ltd (03354502) United Kingdom