About Uk Defenders Limited (10962642) United Kingdom