About Mare Street Films Limited (09889618) United Kingdom