About M J Walsh Ltd (06858918) United Kingdom