About Microwave Ovens Limited (01349147) United Kingdom