About T&r Trading Limited (12426438) United Kingdom