About Lilly Dilly S Ltd (09709543) United Kingdom