About Mckay Holdings Limited (12013100) United Kingdom