About David Edgerton Re-upholstery Limited (04850018) United Kingdom