About K.c. Storess Ltd (NI045797) United Kingdom