About Candour Group Limited (08957400) United Kingdom