About Leno Electrical Ltd (10085465) United Kingdom