VINYL FARMS LIMITED - CIN U01122TG1998PLC030438 | Company