About The Sales Managers Academy Ltd (12063973) United Kingdom