About Kenworth Traders Ltd (09088690) United Kingdom