About Mcilroy Engineering Limited (06156168) United Kingdom