About Ttp Hard Drills Ltd (09704320) United Kingdom