About Tea Junction Bar Ltd (12420103) United Kingdom