About Camden Tea Bar Limited (10219395) United Kingdom