Auto Windscreens goes into administration