About Novacom Microwaves Limited (03142352) United Kingdom