About Lilly A Rose Limited (08979891) United Kingdom