About Campbell Holdings Retford Limited (12645384) United Kingdom