About Sales & Marketing Associates Limited (02155592) United Kingdom