About D & S Painting & Decorating Limited (08647244) United Kingdom