Microwave International Ltd

Maxwell House, 29 Church Road, Saxilby, LN1 2HH, United Kingdom (East Midlands)