About Oh So Sweet Limited (10116253) United Kingdom