About Lilymere Limited (01991149) United Kingdom