About Quintessence Of Taste Ltd (13387220) United Kingdom