About Thorn Microwave Devices Limited (03799228) United Kingdom