About Kenda Systems Limited (02315839) United Kingdom