Hampton and Richmond Borough Football club have missed out on their chance of promotion to the National League after losing out on penalties against Braintree Town FC. Hampton