About Crowborough Glassworks Ltd. (02858324) United Kingdom