About Tullyherron Developments Ltd (NI034483) United Kingdom