About Curiosity Shop Limited(the) (01196983) United Kingdom