About Studio Sixty-one Limited (09173271) United Kingdom