About Mcleod Aitken Limited (SC199759) United Kingdom