About Lilac Garden Limited (11642306) United Kingdom