About Durga Weapons & Materiel Solutions Limited (07640821) United Kingdom