About Lily Of The Valley Care Ltd (12291637) United Kingdom