About Kenda Group (uk) Limited (07109061) United Kingdom