About Consultant Associates Limited (02172827) United Kingdom