About The Linden Tree Decor Limited (13093222) United Kingdom