About Thomas Kelly & Company Ltd (NI048313) United Kingdom