About Doris Lee Design Studio Limited (08817908) United Kingdom