About Spice Village Knaresborough Limited (12190491) United Kingdom