About D C Carter Decorators Ltd (08240505) United Kingdom