About Kendon & Co Home Ltd (13359888) United Kingdom