About Bagshot Spice Ltd (13341330) United Kingdom