About Campbell & Co Consulting Ltd (11950736) United Kingdom