About Microwave Amps Ltd (02439076) United Kingdom