About Glass 2356 Limited (13285903) United Kingdom