About Lily Of The Valley Ltd (12646770) United Kingdom