About Dandelion Interior Design Ltd (12138692) United Kingdom