About Locke Electrical Limited (13402949) United Kingdom