About Walsh Investments Limited (04017440) United Kingdom