About Alasdair I Campbell Limited (SC338178) United Kingdom