About W Turner Holdings Ltd (12499078) United Kingdom