About J. & G. Campbell Limited (SC029445) United Kingdom