About M H Scargill & Son Limited (05690495) United Kingdom