About Glass Holdings Limited (04203829) United Kingdom