About Ascott Electrical Installations Limited (11929398) United Kingdom