About Hafren Upholstery Limited (01677269) United Kingdom