About Mark Osborne Electrical Services Limited (12017568) United Kingdom