About Canderson Ltd (04958626) United Kingdom