About Kendon Management Limited (07345154) United Kingdom