About Sjjl Defiance Ltd (11201642) United Kingdom