About C S & S Limited (05373360) United Kingdom