My friend James did the lot: floors, ceilings, plastering, plumbing, cabinet construction, installation, and project managed bits he doesn't do (electrics). He has recently gone full time as JRM Services (+44 79 29 21 10 52). The finish is showroom quality, his work rate is phenomenal, and the price was very reasonable. He is making a website at the moment, and I will post a link once it is up. He is also willing to travel outside Cardiff; in fact he might do my sister's bathroom and kitchen in London.
My camera-phone doesn't really do it justice: