About Carter Decorating Limited (08945278) United Kingdom