About R.t.n. Ltd. (03955810) United Kingdom