This question has been asked several times previously and no-one seems to know the answer. I'm quite sure there is someone out there who can find out.
Thanks
Any intellectual guesses please
1. An aid to "debris de Noel"
2. Could be employed by a jeweller
3. Recently banned from a old country sport
Many thanks