About Cl Mckay Ltd (12239966) United Kingdom