About Ns Mckay Ltd (13558513) United Kingdom