About C C & I Ltd (05443467) United Kingdom