About R.t.s Management Limited (07946657) United Kingdom