About K.lovegrove Limited (00852143) United Kingdom