About J S Leisure (glasgow) Limited (SC710783) United Kingdom