About Allan Lord Electrical Installations Ltd (10845798) United Kingdom