About S N Pictures Ltd. (07591834) United Kingdom