About Suppression Films Limited (12023050) United Kingdom