About Snurren Ltd (07789274) United Kingdom