IDEAL CARPETS LIMITED - CIN U17222UP2000PLC025258 | Company