About Logans Leisure Ltd (SC629202) United Kingdom