About Turner Investments Group Limited (12782817) United Kingdom