About Ss08 Sugar Dumplin Ltd (08518171) United Kingdom