About Derek Aitken Consultancy Limited (09781899) United Kingdom