About Farm Hall Limited (01578730) United Kingdom