About Trak Microwave Limited (SC094479) United Kingdom