About Microwave Limited (13028030) United Kingdom