About Camilla Lillieskold Design Associates Ltd (08009350) United Kingdom