About Edithlouise Consultancy Limited (10610430) United Kingdom