About Shenley Glassworks Limited (04107336) United Kingdom