"Caribbean Granite & Marble Ltd has over 40 different colors and patterns of Granite, Marble, Sandstone and Slabs for Kitchen Countertops, Bathroom Vanity, Floors and Walls. Caribbean Granite & Marble Ltd produces Heat Resistant, Hygienic, Scratch R…