About Lily Isabella Ltd (13501953) United Kingdom