About Sna Importers Ltd (13452631) United Kingdom