About Michael Ruane Limited (10237229) United Kingdom