About Turner Investment Management Ltd (04563395) United Kingdom