We had the boatmans cabin completely done, foam, coverings, cushions, by a lady from Brixworth. Can't find an invoice, but this is all the info I can dredge up -
www.jefferyallbrighton.co.uk
07786 373913
Unit 4, Butchers Yard, 105 Northampton Road, Brixworth, NN6 9DX
Don't know what density etc, but she has done loads and is very experienced, and the end result was comfortable. Most foam was replaced with new covers, and I think the long piece that makes the childs single bed was just recovered - all done very professionally.