About Edgar Allen Mining Products Limited (06479408) United Kingdom