About Linden 1959 Limited (09200533) United Kingdom