About Glaisdale Studio Ltd (11618868) United Kingdom