About Mcilroy & Mckee Services Limited (NI635705) United Kingdom