Auto Windscreens has launched a new-look website showcasing the company’s new brand identity at www.autowindscreens.co.uk