About C S Clarke Investments Ltd (12234360) United Kingdom