Twiddlemuffs Welcome to our Twiddlemuffs page of The Shrewsbury and Telford Hospital NHS Trust. Here you will find everything you need to know about Twiddlemuffs - a fun way to help patients in our hospitals. But, first things first...Twiddlemuffs are simple to make and can make a