About Sales And Marketing Advisory (uk) Limited (07230840) United Kingdom