About Snorkel Europe Limited (06735397) United Kingdom