About Rex Leisure Ltd (12640560) United Kingdom