About Apex Electrical Controls Ltd (11351646) United Kingdom