About Turner Holdings Limited (00620898) United Kingdom