About Kelly & Co Ltd (NI617196) United Kingdom