About The Sweet Tooth Company Limited (06939343) United Kingdom