About Tullymacrieve Ltd (NI610650) United Kingdom