About T R S (london) Limited (11927190) United Kingdom