Memento Mori on Display in Britain’s smallest town- Fordwich, Kent