About Smc Leisure Holdings Limited (11547619) United Kingdom