About Candour Associates Limited (08120196) United Kingdom