About Leyland Electrical Ltd (11415698) United Kingdom