About Campbell Associates Limited (03700715) United Kingdom