About Mcgill Scotland Ltd (SC565807) United Kingdom