About Marshall Industrial Supplies Limited (03885253) United Kingdom