About Thomas Mccrea & Co Ltd (NI629565) United Kingdom