About Campbell Christie Holdings Limited (SC649827) United Kingdom