About Campbell & Kennedy Limited (SC164130) United Kingdom