About Ian Ruff Associates Ltd (09697386) United Kingdom