About T Walsh Consulting Limited (10125789) United Kingdom