About John Linden Ltd (10438164) United Kingdom