About Walsh & Son Limited (04500328) United Kingdom