About Campbell Black Consulting Limited (07756609) United Kingdom