About The Nottingham Glass Company Ltd (11873141) United Kingdom