About Lolarose&coco Ltd. (08620494) United Kingdom