About Richard P. Walsh & Company Limited (03242637) United Kingdom