About The Curiosity Shop (grange Over Sands) Limited (08099356) United Kingdom