Taylor och Slee , London ; fru Hummeloch