About Blencathra Capital Llp (OC357289) United Kingdom