LECHAUN MACHINERIES & SPARES COMPANY (21375900D) | Scam.SG