Production in Irvine, Ayrshire We help you find any company! Ayrshire Community Media Cic 152a High Street Irvine, Ayrshire Machined Components Limited 11 Ailsa Road, Irvine Irvine, Ayrshire