About Electrical Control Contracts Ltd (11361239) United Kingdom