About Thornhurst Leisure Entertainment Limited (12955580) United Kingdom