About C & S Ltd (12295050) United Kingdom