About Defender J.p. Ltd. (09125691) United Kingdom