About Essential Barutworks Ltd (12171819) United Kingdom