About C & S Holdings Ltd (09498984) United Kingdom