About Walsh & Associates Ltd (08119972) United Kingdom