About Tullysaran Farms Limited (NI617347) United Kingdom