About Taste & Shakes Ltd (12100392) United Kingdom