About Niche Glass Ltd (10922005) United Kingdom