ASTRO MANUFACTURING & TRADING Limited Liability Partnership (T06LL0179E) | Scam.SG