C S M Devizes Limited