About William Walsh & Company Limited (05650418) United Kingdom