About Sweet Factory Arts & Crafts Ltd (12536059) United Kingdom