About T&r Limited (13575208) United Kingdom