About Snettisham Investments Limited (11215237) United Kingdom