About Spice Bewdley Ltd (12673573) United Kingdom