About Thorntonhall Investments Llp (SO306448) United Kingdom