About Long Street Films Limited (07776140) United Kingdom