About New London Shield Ltd (13309021) United Kingdom