About Natasha Clark Interior Design Limited (08764423) United Kingdom