About S Walsh Holdings Limited (08718117) United Kingdom