About Spice Thames Valley Limited (05498470) United Kingdom