About Studio Six Productions Ltd (09603184) United Kingdom