About Aidan Thompson Consulting Ltd (06937206) United Kingdom