About Tp Mccloskey Limited (NI062775) United Kingdom