About Soho Tea Bar Limited (11563175) United Kingdom