About Global Microwave Technologies Ltd (12725247) United Kingdom