back to A. G. SHEPHERD (MACHINERY) LIMITED detail