About Teqas - Technology And Equipment Quality Assessment Services Ltd (12868492) United Kingdom