About Hamdden Caron Leisure (CE012283) United Kingdom