About The Marketing Place Uk Limited (04741157) United Kingdom