About Anderson Ross Associates Limited (SC174726) United Kingdom