About S&n Creations Ltd (12578503) United Kingdom