About Birmingham Glass Holdings Limited (11168524) United Kingdom