About C.s. Glass (cheltenham) Limited (01445327) United Kingdom