Technical in Troon, Ayrshire We help you find any company! Oma Engineering Limited 86 Donald Crescent, Troon Troon, Ayrshire