About T. Walsh Investments Limited (00620132) United Kingdom