About Threadmark Newry Limited (NI604945) United Kingdom