About Tim Ruff Limited (03755962) United Kingdom