About Mcilroy Associates Limited (07037338) United Kingdom