Euro Army & Navy Stores Ltd 241 Cricklewood Broadway Cricklewood London NW2 3HP 02084509919 Surplus Stores