About Sugar Shop Limited (06393185) United Kingdom