About The Studio Partnership Limited (04194294) United Kingdom