About Lux Tiles Ltd (12055313) United Kingdom