About Kendon Flexocare Limited (05545687) United Kingdom