Picture this scenario. You are settling down for a good night’s rest after having had a rather busy day and you are lookng forward to waking up again in the morning refreshed and raring to go. And what happens? You are woken up in the middle of the night with a darned leg cramp and [...]

