About Turner Group Holdings Limited (11216279) United Kingdom