About Excelsior Glass Products (LP007255) United Kingdom