About T & J Investments Limited (11473428) United Kingdom