About Studio 46 Limited (03583541) United Kingdom