About T F & J Uk Limited (11866017) United Kingdom