About Ruff Cut Films Limited (09469482) United Kingdom