About Mcgill And Partners Ltd (11877412) United Kingdom