About Welsh Glass Works Limited (00129033) United Kingdom