About Martin Ruane Consulting Limited (13650226) United Kingdom