About Sentinel Films Limited (08065279) United Kingdom