Handmade felt brooches and other hand stitched treats made with love (and lots of cups of tea!) in England.