About T&c Cj Limited (11627932) United Kingdom