About Aberforth Partners Llp (OC313353) United Kingdom