I agree with Tony (oh how I hate saying that ). We used this site to apply for the B1/B2 Visa.
The other link referred to DS160 - not heard of that.
How to Apply
Important: Although some international travel is allowed by the UK government, U.S. travel restrictions remain in place for travel from the UK to the
uk.usembassy.gov
The other link referred to DS160 - not heard of that.