About Charlotte Valkeniers Design Ltd (08776197) United Kingdom