About Condor Consultants Limited (08676023) United Kingdom