About D. Walsh & Son Limited (00707919) United Kingdom