About R & T Limited (09592817) United Kingdom