About R.t. Leisure Limited (01647228) United Kingdom