About Linden Tree Corporation Limited (08892418) United Kingdom