About G. Chandler Farming Ltd (08154922) United Kingdom