About Defender Laboratories Ltd (SC697568) United Kingdom