About S. T. Hale (farms) Ltd (12948934) United Kingdom