Gibbs & Comp . , handelsfirma , London ( England ).