About Snap N Roll Ltd (10814175) United Kingdom