About Lily Sylvestre Limited (12178017) United Kingdom