About Hannington & Sons (farms) Limited (00762930) United Kingdom