About British Indian Tea Company Limited (00000687) United Kingdom