About D & P Home Improvement Specialists Limited (09206454) United Kingdom