About Marshall & Son Electrics Limited (10080274) United Kingdom