About Almco Demining Limited (06782895) United Kingdom