About Kenworth Ctm 1 Ltd (13683615) United Kingdom