About S Damsell Painting & Decorating Limited (10673128) United Kingdom