About Formosan Tea Bar Limited (09424203) United Kingdom