About Tullyard Developments Ltd (NI672822) United Kingdom