About K.c.moore Ltd (12768268) United Kingdom