About Linden 34 Limited (01918738) United Kingdom