About M. Leggate & Sons (produce) Limited (01396348) United Kingdom