About Mcgill Technology Limited (02470919) United Kingdom