A P Machinery Construction Limited Partnership