About Stortford Glass Centre Limited (01919784) United Kingdom