About Aitken Consulting Services Ltd (10752717) United Kingdom