About Kessho Ltd (08430862) United Kingdom