About Kenditch Limited (08298540) United Kingdom