About National Windscreens (tyne And Wear) Limited (04682000) United Kingdom