About Ballee Farms Limited (NI031353) United Kingdom