About Swindon Spice Limited (11475635) United Kingdom