About Spice Of Wedmore Ltd (12433058) United Kingdom