About Snargate Ltd (09758238) United Kingdom