About Snl Trade Ltd (11648971) United Kingdom