About Lily Of The Valley (wood Green) Ltd (11699186) United Kingdom