About Turner Technologies Ltd (11567133) United Kingdom