About Bari Tea Ltd (07460514) United Kingdom