About John Ruff Limited (01174052) United Kingdom