About C & S Investment Holding Ltd (12338765) United Kingdom