About E&c Glass Enterprises Ltd (12226683) United Kingdom