About S A Walsh Limited (12375651) United Kingdom