About Mcgill And Partners Group Ltd (11872874) United Kingdom