About Elsie Glass Ltd (11476198) United Kingdom