About Teckno Repair Limited (10970262) United Kingdom