About Marshall Hoad Electrical Limited (06035838) United Kingdom