About Campbell Scientific Limited (01933935) United Kingdom