About Hardham Farming Limited (08816720) United Kingdom