About The Lilac Partnership Ltd (06551092) United Kingdom