About Living & Decor Limited (13354932) United Kingdom