Davenport , firma för tillverkning af kemiska preparat , London ( England ).