About Turner Holdings International Ltd (13152233) United Kingdom