I have come across a reference to this on the web which refers to a
craftsmans guild whose crest was an elephant with a castle.
This is believed to pertain to locksmiths and the E&C representing the
strength of their products.
It is possible that the inn that is tradtionally associated with the E&C in
south London could have been the guid HQ in that area.
John Wood of Sussex