About Promotor Marketing Ltd (08582869) United Kingdom