Sid and Nancy
The Licktators is an ice cream manufacturing company located in London, England that has been described by the high-end department store Selfridges as "more Sid and Nancy than Ben &amp; Jerry".