About M Walsh Consultancy Limited (SC685269) United Kingdom