About Lindisfarne Partners Llp (OC346898) United Kingdom