About Juno Glass Limited (01977520) United Kingdom