About Old Hall Farm Edingley Limited (08976080) United Kingdom