About Haffenden Upholstery And Furniture Design Ltd (11363925) United Kingdom