About Studio Ii Limited (03891846) United Kingdom