About C.7.decorators Limited (09534592) United Kingdom