About Campbell Hunter Limited (12086740) United Kingdom