About Wells Glass Limited (01885483) United Kingdom