S. Torncroft , Chiswick ( England ).