About Veterans Shield Ltd. (13659040) United Kingdom