About M.l. Banfield & Sons Limited (00527152) United Kingdom