About Tech Drihl Limited (13634269) United Kingdom