About Snug Shack Limited (11397728) United Kingdom