About Linden Davidson Inc Limited (SC264510) United Kingdom