About The Tea Bar Limited (07114047) United Kingdom