About S.walsh & Son Limited (01053148) United Kingdom