One of over 25,000 built in the UK but i noticed it a few months ago and finally decided to pop in!:thumb some numbers on the side i dont know what they are used for