About The Design & Marketing Partnership Limited (02462559) United Kingdom