About Glenbrook Farm Ltd (NI637631) United Kingdom