About Campbell Consulting International Ltd (10724164) United Kingdom