LAMBA CNC MACHINES LIMITED - CIN U29220DL1995PLC070388 |