About Walter Henderson Stidriggs (SL004133) United Kingdom