About Tullycross Livestock Ltd (NI668284) United Kingdom