About Roman Glass Holdings Limited (11894812) United Kingdom