About Dynamic Sales & Marketing Limited (11448030) United Kingdom