About Tileandfloorstore Ltd (12454566) United Kingdom