About The Star Tea Room Ltd. (13292025) United Kingdom