About Defender Services Ltd (11861914) United Kingdom