About Canden Limited (06395888) United Kingdom