Actually, they can see all of that information.
Any HTTP server can see the IP address of a client connected to it (assuming it's not behind a firewall or proxy)... how else would it be able to return data to your client?
The ISP information is publically available via an ARIN query using your IP address.
The other data is all offered by your web browser to every HTTP site that you visit. Some web browsers allow you to modify this identification string.
In the end, I would not panic about making this data available... some of it is available to any computer that you will ever connect to via TCP/IP in any way, the rest to any web server you ever connect to. If you're extra-paranoid about it, some web browsers (I believe all the Mozilla-based ones, at least) will let you redact at least the browser identification information.