About Kendo Brands Limited (10201403) United Kingdom