About Lux Glass & Mirror Ltd (13651113) United Kingdom