About Kenton Leather Products Limited (00404126) United Kingdom