About Lyndas Interior Design Limited (10833347) United Kingdom