About C Thomas Associates Limited (08212998) United Kingdom