About C.t.s. (tamworth) Limited (02553915) United Kingdom