so you supply your reg number and they supply the plate and the frame??? ---> yes, its a complete set. but I don't know if they can do a UK-spec licence plate (yelllow?). but feel free to ask the seller..
then its just a case of drilling a hole and attaching to a power feed? --> yes, thats all :)
Is the front the same??--> No, sorry, its only for the rear :)