About K & M Mccloskey Limited (NI640891) United Kingdom