About T-rodger Ltd (11411605) United Kingdom