About Bristol Tea Company Ltd (07239625) United Kingdom