About Lilly S Homestore Ltd (10298025) United Kingdom