About Aitken Dott Limited (SC088449) United Kingdom