About Lux Glass & Granite Ltd (11256605) United Kingdom