About Mark Barrow Electrical Limited (12102069) United Kingdom