About The Tea Junction & More Limited (11195284) United Kingdom