About Euro Tile And Stone Ltd (12262198) United Kingdom