About Shelbourne Partners Llp (OC437225) United Kingdom