About Tech-met Ltd (09383047) United Kingdom