About Snappy Craft Limited (13202013) United Kingdom