About Simply Indulgence Ltd (07887078) United Kingdom