About Studio Thorn Ltd (12269625) United Kingdom