About C & S (gbr) Ltd (12580618) United Kingdom