About Sales & Marketing By Design Limited (08514629) United Kingdom