About Lily Rose & Bubbles Limited (11174407) United Kingdom