About C & O Enterprise Solutions Limited (13643610) United Kingdom