About D. Holden Contract Flooring Limited (04678592) United Kingdom