About Ruff Productions Ltd. (09207950) United Kingdom