Annual report and financial statements /
Ayrshire Metal Products plc.
Irvine : Ayrshire Metal Products plc,
1989-
Includes interim results and miscellaneous official company information.
Ayrshire Metal Products plc