About Mccoubrey (s.j. Mckay) Limited (NI018134) United Kingdom