About K & D Painters & Decorators Ltd (SC313652) United Kingdom