About Lilac Grove Limited (13228851) United Kingdom