About Campbell Thomson Limited (SC030372) United Kingdom