Craig your plate is probably illegal as it does not show the BS number nor the name & postcode of the supplier. You can only get plates made up by a register supplier & you need to show ID & vehicle V5C. This is supposed to help reduce fraud with false numbers & the reason DIY plates & numbers are no longer sold at accessory shops. You still see vehicles with small or illegal font numbers so its not well enforced.