About M & G M Fox Farming & Contracting Limited (08263333) United Kingdom