About Snaefell Consultants Lp (LP013658) United Kingdom