A 3.3-magnitude earthquake has struck multiple UK towns, with dozens of people saying it shook their homes or woke them up.