About Sales & Marketing Professionals Limited (10226267) United Kingdom