About Kenworth Limited (02345697) United Kingdom