About Campbell Irvine (holdings) Limited (01348119) United Kingdom