About Electric Installations Limited (07104418) United Kingdom