About The Linden Shield Ltd (04502332) United Kingdom