About D.g Chandler Painters & Decorators Limited (08444902) United Kingdom