About Mj & Jh Walsh Limited (04606610) United Kingdom