About Studio Thirty Nine Ltd (04956045) United Kingdom