About Haselour Farm Management Limited (04015222) United Kingdom