About R.t.t.s. Limited (03186214) United Kingdom