About The Glen (east Kilbride) Ltd (SC689638) United Kingdom