About R & O Leisure Limited (08387028) United Kingdom