About Mcgee Technical Services Limited (04162594) United Kingdom