About Lilac Grove Consulting Limited (04314980) United Kingdom