About Lily And Jims Ltd (10861964) United Kingdom