About B Mcilroy Ltd (SC579658) United Kingdom