About Backdrop Promotions Limited (11221742) United Kingdom