About Ben Marshall Electrical Ltd (12010302) United Kingdom