About The Techturkson Ltd (13045571) United Kingdom