About Michelli Glass Limited (10321372) United Kingdom