Grimwood, Frank St Clair, active 1929-1985