About House Of Spice (thame) Limited (04087093) United Kingdom