About L Edmonds Design Consultancy Ltd (08864464) United Kingdom