About Tile & Floor Contracts Ltd (11204524) United Kingdom