About Aitken Campbell & Co (SL000197) United Kingdom