About Clic Sargent Promotions Limited (00957520) United Kingdom