That's a landing card for customs declaration purposes.Are you sure? What is that thing you have to fill out before you get off a plane in the US then? Isn't that some sort of visa? Honestly, not sure.
If you're only going for a holiday (as plooks pointed out), this doesn't change anything for UK citizens.