About The Glasgow School Of Music Limited (11300829) United Kingdom