About C S M (devizes) Limited (06935636) United Kingdom