About K. Mcgill Scaffold Service Ltd (SC639317) United Kingdom