About Smiley S Crafts Ltd (12712433) United Kingdom