About The Electric Company Installations Limited (10531042) United Kingdom