About Lilac Rose Direct Limited (06272146) United Kingdom