About Mcguire Project Services Ltd (13067193) United Kingdom