About Microwave Modules International Limited (02560064) United Kingdom