About T & C Assets Limited (SC280898) United Kingdom