About Studio 34 Limited (05017554) United Kingdom