About Snep Company Ltd (12261453) United Kingdom