About Turkopp Ltd (11581412) United Kingdom