About Kenworth Engineering Limited (02611728) United Kingdom