About T N Kelly & Company Limited (05680003) United Kingdom