About S & S Mcilroy Group Ltd (12311209) United Kingdom