About Aitken Investments Limited (03828356) United Kingdom