About Linden Lodge Ltd (09631839) United Kingdom