About Aitken Consultancy Limited (11491809) United Kingdom