About Mcgill & Co Ltd (SC074785) United Kingdom