About Lilac Cottage Limited (12129567) United Kingdom