About Barry Aitken Consulting Limited (07739260) United Kingdom