About Mcgill Group Ltd (SC708451) United Kingdom