About Studio Thirty Ltd (08935490) United Kingdom