About Richard Campbell Associates Limited (SC515924) United Kingdom