Grace Butler reviews the Eglesfield Musical Society's production of 'Guys and Dolls', directed by Magdalena Lacey-Hughes.