About Kenworth Ctm 3 Ltd (13683546) United Kingdom