dorset buttons, handstitched in dorset for over 300 years