About Urban Leisure (city) Limited (08899104) United Kingdom