About Essential Nitrate Havana Limited (09774636) United Kingdom