Για την βάση: Βάζω σε ένα μπολ το αλεύρι. Κάνω μια λακούβα στη μέση και ρίχνω το βούτυρο κομματιασμένο και τη ζάχαρη. Δουλεύω με τα χέρια μέχρι να απορροφηθεί το βούτυρο. Προσθέτω το νερό. Πλάθω τη ζύμη και δημιουργώ μια μπάλα. Τυλίγω με μεμβράνη πλαστική και τη βάζω στο ψυγείο για 1 ώρα. Όταν είναι έτοιμη η γέμιση, ανοίγω με πλάστη τη ζύμη στο μέγεθος της ταρτιέρας. Μεταφέρω στην ταρτιέρα.
Για την γέμιση: Σε ένα μπολ ανακατεύω το μισό γάλα με τον χυμό λεμονιού, το αλεύρι και το corn flour. Σε κατσαρολάκι ζεσταίνω το άλλο μισό γάλα με τη ζάχαρη κ το ξύσμα. Κατόπιν προσθέτω το μείγμα από το μπολάκι στην κατσαρόλα, ρίχνω το βούτυρο και ανακατεύω. Όταν πάρει βράση, αποσύρω από τη φωτιά και το αφήνω 5-10 λεπτά να κρυώσει ανακατεύοντας πού και πού για να μην κάνει κρούστα. Κατόπιν αδειάζω τη γέμιση στην βάση και ψήνω σε προθερμασμένο φούρνο στους 180ºC για περίπου 40 λεπτά. Βγάζω από τον φούρνο και κάνω υπομονή για να κρυώσει κ να κόψω.
Πασπαλίζω οπωσδήποτε με άχνη και σερβίρω.