About Tim Pollard Films Limited (04493914) United Kingdom