About C & S S (holdings) Limited (09098339) United Kingdom