About Quorn & Loughborough Glass Limited (11069997) United Kingdom