About Aitken Retail Ltd (09587930) United Kingdom