About D&s Painters & Decorators Ltd (12918822) United Kingdom