About Kenwood Consolidated Limited (00824106) United Kingdom