Richards & Ward Limited , handelsfirma , London , England.