About S & E Leisure (glasgow) Ltd (SC665747) United Kingdom