About Campbell Investments Limited (00572202) United Kingdom