About Snaefell Investments Lp (LP013352) United Kingdom