About Leggott Electrical Installations Limited (12369933) United Kingdom