About Slater S Snug Ltd (13654198) United Kingdom