About Derek Mcilroy Hr Limited (SC598848) United Kingdom