About S.b. Walsh Limited (03277512) United Kingdom