About Lilly Of The Valley Care Ltd (12805644) United Kingdom