About Kendo Ltd (05457429) United Kingdom