About Stowmarket Glass Co. Limited (02476625) United Kingdom