About Taste Sensation Ltd (10881216) United Kingdom