About Microtech Technology Ltd (06250322) United Kingdom