About C C Improvements Ltd (12050968) United Kingdom