About The Tamar Tea Company Ltd (12636239) United Kingdom