About Brown & Lamb Electrical Ltd (12078103) United Kingdom