About S&c Productions Ltd. (09441818) United Kingdom