About Walsh Management & Consulting Limited (10331757) United Kingdom