About C. Mcglone Limited (SC428731) United Kingdom