About Sweet N Delish Limited (11353183) United Kingdom