About Linden Holdings (devon) Ltd (11001732) United Kingdom