About Latitude Films Limited (04314070) United Kingdom