About Mcgill Microwave Systems Ltd (SC630441) United Kingdom