About Sweet & Spicy Snacks Ltd (12948252) United Kingdom