About Charles Pugh (windscreens) Limited (02098007) United Kingdom