About Edna Lilly And Rose Ltd (13166448) United Kingdom