About Ambassador Marketing Uk Limited (08443046) United Kingdom