About Microwave Associates Ltd (08599604) United Kingdom