For Bristol Web Designers to design your first website:

You will need a name for your business, specifically a domain name, this is what everyone will type in to Google to find you.

Content, any images, logo, text and strap-lines that will help fill out the website making it more visually appealing to the audience