About Tullycoose Ltd (NI603568) United Kingdom