About Turner Investment Assets Llp (OC396000) United Kingdom