About Jojo S Tea Room Ltd (13536842) United Kingdom