About Ruff Industries Limited (10087937) United Kingdom