About Marshall & Hargreaves Limited (09986414) United Kingdom