About C2 Completion Ltd (08688184) United Kingdom