About Marshall Corporation Limited (05266477) United Kingdom