About Candour Limited (07335232) United Kingdom