About Osthouse Electrical Ltd (11425496) United Kingdom