About Northbrook Dairy Farm Management Company Limited (06742611) United Kingdom