About Barrington Farm Management Co. Limited (03317010) United Kingdom