About Langdon Mill Farms Limited (08497461) United Kingdom