About Glassford Leisure Ltd (SC652938) United Kingdom