About L.n & G Indemnity Ltd (10972628) United Kingdom