About Lavender & Lillie Ltd (09003500) United Kingdom