About S Walsh Associates Ltd (09321448) United Kingdom