About Microwave Inspection Technologies Ltd (09229858) United Kingdom