Car stickers are generally allowed in the UK ... The regulation states that every motor vehicle must be designed so the driver always has a clear view of the road and traffic ahead.
The sticker on the window ... NHTSA does not rate every car, but all cars must meet Federal Motor Vehicle Safety Standards. These ratings must be displayed on the window of all new cars sold ...