About Global Stamp Promotions Ltd (11359774) United Kingdom