About David Armstrong Furniture Limited (04537737) United Kingdom