About The Defiant Co Ltd (11688897) United Kingdom