About Campbell & Laidlaw Limited (SC509773) United Kingdom