About Hammerley Farm Management Limited (10781761) United Kingdom