About Tullymally Farms Limited (NI064455) United Kingdom