About Bavanmore Farm Limited (NI611987) United Kingdom