About Walsh Group Trust Limited (08722396) United Kingdom