About Y.c.r. Promotions Limited (02618142) United Kingdom