About Eco Glaze North East Ltd (12185175) United Kingdom