About Dalemoor Farm Management Company Limited (08212403) United Kingdom