About Teckna Drill Limited (06921801) United Kingdom