About Michael Ring Consulting Limited (10588746) United Kingdom