About C.t.m.s. Ltd. (02840243) United Kingdom