About Mckay (newtownards) Limited (NI011586) United Kingdom