About Village Glass Limited (04087375) United Kingdom