About Crystal Glass Holdings Limited (06101044) United Kingdom