About Tile & Floor Ltd (11206088) United Kingdom