About Walsh Holdings Limited (06962939) United Kingdom