About Market Ambassadors Limited (08852465) United Kingdom