About Campbell Kemp Holdings Limited (00626163) United Kingdom