About Dee Lavender Ltd (SC647638) United Kingdom