About Walsh Associates Limited (02339267) United Kingdom