Brits try Michelin star Frogs Legs!