About Stellar Microwave Uk Limited (11073468) United Kingdom