About Promolab Merchandise Solutions Ltd (10488636) United Kingdom