About Marshall & Co (hull) Limited (07134370) United Kingdom