A 1930s Cartier coral and diamond brooch in the shape of a snail far outstripped its £4,000-6,000 estimate to sell for £27,500.