About Theflavourcompany Ltd (13325759) United Kingdom