About Kenworth Bristol Investments Limited (09728947) United Kingdom