About C&c Promotions Limited (SC432463) United Kingdom