About Thornhill Leisure (holdings) Ltd (SC680145) United Kingdom