The Stafford and Cannock League of Friends is a unique charity, in that it not only provides a range of retail services within local hospitals, but also