About R & T Traders Limited (08235133) United Kingdom