on my last trip to the UK I got this strange stamp, does anybody know if it is something to worry about? Thank you in advance!  ![enter image description here](https://i.sstatic.net/TuVzu.jpg)