About T&r Group Uk Limited (11060541) United Kingdom