About C & O Capital Investments Limited (06444118) United Kingdom