Thompson and Homens (London, England),