About Kesden Limited (06045251) United Kingdom