About Kenworth Ctm 2 Ltd (13683607) United Kingdom