About Defiance Group Ltd (13304863) United Kingdom