About Lily And Sapphire Ltd (12750116) United Kingdom