About Tullyallen Limited (NI630766) United Kingdom