About The Glasgow Drawing School Ltd (SC560186) United Kingdom