About Sales & Marketing Global Limited (06134717) United Kingdom