About C.t.r. (engineering) Limited (00698558) United Kingdom