About C.t.m. Equipment Limited (04335872) United Kingdom