About Aitken Associates Ltd (07414405) United Kingdom