Dealer eh?
I know it's not going to happen, but you can be fined up to £1,000 for an incorrectly displayed number plate - spacing included. Also, you can fail an MOT,
plus having your cherished number plate confiscated.
There MUST be a 33mm space between the number and the letter groups.
Yours should be AJM(33mm space)224A.
Your rear one is fine. I suggest you go back to where you bought it, and get them to make a front one to match.
I think the issue is the flag on the left. In order to accommodate a flag logo, the plate needs to be longer to allow it to fit as well as having enough space to allow the correct number/letter spacing.
Sorry about the downer.
Your car is lovely, and a credit to you.
Best wishes,
Mick.