About Sales And Marketing Intl. Limited (05988827) United Kingdom