About Skerryvore Asset Management Llp (OC429371) United Kingdom