About Oriole Glass Holdings Limited (11030365) United Kingdom