About Langarth Partners Llp (OC389353) United Kingdom