About Marshall S Industrial Limited (03117801) United Kingdom