Klombies dt C:o , handelsfirma , Liverpool ( England ).