Fix uk postcode

the previous uk postcode regex would generate invalid postcodes like
12AB 12AB
ABAB 12AB
...

so just slightly improved it, and it should generate better uk postcode