About George H. Campbell & Company (glasgow) Limited (SC037769) United Kingdom