About Linden Germany B Limited (02987262) United Kingdom