About Sugar Tea Room Ltd (13173424) United Kingdom