About Claire Walker Associates Limited (08442338) United Kingdom