About M M Microwave Limited (07140646) United Kingdom