About Maclaren Asset Management Llp (OC382271) United Kingdom