About Sweet Tooth Islington Limited (13276494) United Kingdom