Shop 120 independent artists, makers & local food and drink producers at a huge winter weekend at the British Engineerium.